Micron Document




Unity (user interface)
part 18/45 · 70.9 KB total
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
On 14 January 2011, Canonical also released a technical preview of a "2D" version of Unity based on Qt and written in QML.cite-ref-2d-qml-36-1[36] Unity-2D was not shipped on the Ubuntu 11.04 CD, instead the classic GNOME desktop was the fall-back for hardware that could not run Unity.cite-ref-66[66]cite-ref-67[67]

In March 2011, public indications emerged of friction between Canonical (and its development of Unity) and the GNOME developers. As part of Unity development Ubuntu developers had submitted API coding for inclusion in Gnome as an external dependency. According to Dave Neary, "... an external dependency is a non-GNOME module which is a dependency of a package contained in one of the GNOME module sets," and the reasons why libappindicator was not accepted as an external dependency are that "... it does not fit that definition," it has "... duplicate functionality with libnotify," (the current Gnome Shell default) and its CLA does not meet current GNOME policy.cite-ref-neary15mar11-68-0[68] Mark Shuttleworth responded,

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────